Fix a ppc64el, bss-related build problem
authorRob Browning <rlb@defaultvalue.org>
Mon, 18 Jan 2016 23:51:31 +0000 (17:51 -0600)
committerRob Browning <rlb@defaultvalue.org>
Mon, 18 Jan 2016 23:57:27 +0000 (17:57 -0600)
commit8a9d9a230c8bae3df791c193cb12c6d392a03d4d
tree1f0ace471fbd808b5f2edd3e1970949168080465
parent3ad99a444d7857edc1db625fb577dfc51d6340fa
parent23b72a35f2f2aafab35790bff1060d12a0373f6a
Fix a ppc64el, bss-related build problem

Builds on ppc64el were failing like this:

  emacs: Program segment above .bss in
  /«BUILDDIR»/emacs24-24.5+1/debian/build-x/src/temacs

Add these upstream patches to fix the problem:

  0010-ELF-unexec-Correct-section-header-index.patch
  0011-ELF-unexec-Tidy-code.patch
  0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
  0013-ELF-unexec-Symbol-table-patching.patch
  0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
  0015-ELF-unexec-R_-_NONE-relocs.patch
  0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
  0017-ELF-unexec-Don-t-insert-a-new-section.patch
  0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
  0019-ELF-unexec-align-section-header.patch

Thanks to Paul Eggert <eggert@cs.ucla.edu> for help locating the set
of patches, and Esa Peuha <esa.peuha@gmail.com> for reporting the
problem.

Closes: 808347
12 files changed:
debian/.git-dpm
debian/patches/0010-ELF-unexec-Correct-section-header-index.patch
debian/patches/0011-ELF-unexec-Tidy-code.patch
debian/patches/0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
debian/patches/0013-ELF-unexec-Symbol-table-patching.patch
debian/patches/0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
debian/patches/0015-ELF-unexec-R_-_NONE-relocs.patch
debian/patches/0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
debian/patches/0017-ELF-unexec-Don-t-insert-a-new-section.patch
debian/patches/0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
debian/patches/0019-ELF-unexec-align-section-header.patch
debian/patches/series